windrow composting - German English Dictionary